Applying GQM Approach towards Development of Criterion-Referenced Assessment Model for OO Programming Courses
نویسندگان
چکیده
The most influential programming paradigm today is object oriented (OO) programming and it is widely used in education and industry. Recognizing the importance of equipping students with OO knowledge and skills, it is not surprising that most Computer Science degree programs offer OO-related courses. How do we assess whether the students have acquired the right objectoriented skills after they have completed their OO courses? What are object oriented skills? Currently none of the current assessment techniques would be able to provide this answer. Traditional forms of OO programming assessment provide a ways for assigning numerical scores to determine letter grades. But this rarely reveals information about how students actually understand OO concept. It appears reasonable that a better understanding of how to define and assess OO skills is needed by developing a criterion referenced model. It is even critical in the context of Malaysia where there is currently a growing concern over the level of competency of Malaysian IT graduates in object oriented programming. This paper discussed the approach used to develop the criterion-referenced assessment model. The model can serve as a guideline when conducting OO programming assessment as mentioned. The proposed model is derived by using Goal Questions Metrics methodology, which helps formulate the metrics of interest. It concluded with a few suggestions for further study. Keywords—Object-oriented programming, programming assessment, criterion-referenced assessment model, goal questions metrics.
منابع مشابه
Application of software measurement at Schlumberger RPS
At Schlumberger RPS, the application of the Goal/Question/Metric approach (GQM) and the Quality Improvement Paradigm (QIP) resulted in an enhanced ‘model-based GQM’. It customizes measurement to the organization and supports in the reuse of experience, by applying and maintaining reusable reference models. This ‘model-based GQM’ is a more formal method for the application of software measuremen...
متن کاملA weighted Additive Fuzzy Programming Approach for Logistics Outsourcing Selection in Car Industry
Logistics outsourcing has been at the top of the management agenda during recent decades. The selection of the proper service supplier is the key to success in logistic outsourcing Firms could select the right supplier by applying appropriate methods and selection criteria. In this paper a new framework is proposed on the basis of weighted additive fuzzy programming approach and linear programm...
متن کاملGender-based Study of Learners' Reading Ability Through Dynamic Assessment (DA): Guthke's Lerntest approach in focus
The intention of the present paper is to seek whether gender has any impact on the effectiveness of applying Guthke's Lerntest approach in reading comprehension. For this purpose, after selecting 60 intermediate EFL learners, they were arbitrarily categorized to four clusters of males and females, two experimental and two control groups, each consisting of 15 male and 15 female learners. Both c...
متن کاملGender-based Study of Learners' Reading Ability Through Dynamic Assessment (DA): Guthke's Lerntest approach in focus
The intention of the present paper is to seek whether gender has any impact on the effectiveness of applying Guthke's Lerntest approach in reading comprehension. For this purpose, after selecting 60 intermediate EFL learners, they were arbitrarily categorized to four clusters of males and females, two experimental and two control groups, each consisting of 15 male and 15 female learners. Both c...
متن کاملApplying Object-orientation and Aspect-orientation in Teaching Domain-specific Language Implementation*
In traditional compiler design and programming language courses, the complexity required for a successful implementation of the course project is often a major obstacle for many students. This is especially true for courses focused on the design and implementation of domain-specific languages, where the language evolves constantly. This paper describes an approach that allows students to modula...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012